nuclear weapons storage facility - Español Inglés Diccionario